Random-Based Scheduling: New Approximations and LP Lower Bounds
نویسندگان
چکیده
Three characteristics encountered frequently in real-world machine scheduling are jobs released over time, precedence constraints between jobs, and average performance optimization. The general constrained one-machine scheduling problem to minimize the average weighted completion time not only captures these features, but also is an important building block for more complex problems involving multiple machines. In this context, the conversion of preemptive to nonpreemptive schedules has been established as a strong and useful tool for the design of approximation algorithms. The preemptive problem is already NP-hard, but one can generate good preemptive schedules from LP relaxations in time-indexed variables. However, a straightforward combination of these two components does not directly lead to improved approximations. By showing schedules in slow motion, we introduce a new point of view on the generation of preemptive schedules from LP-solutions which also enables us to give a better analysis. Specifically, this leads to a randomized approximation algorithm for the general constrained one-machine scheduling problem with expected performance guarantee e. This improves upon the best previously known worst-case bound of 3. In the process, we also give randomized algorithms for related problems revolving precedences that asymptotically match the best previously known performance guarantees. In addition, by exploiting a different technique, we give a simple 3/2-approximation algorithm for unrelated parallel machine scheduling to minimize the average weighted completion time. It relies on random machine assignments where these random assignments are again guided by an optimum solution to an LP relaxation. For the special case of identical parallel machines, this algorithm is as simple as the one of Kawaguchi and Kyan [KK86], but allows for a remarkably simpler analysis. Interestingly, its derandomized version actually is the algorithm of Kawaguchi and Kyan.
منابع مشابه
Bounds for CDFs of Order Statistics Arising from INID Random Variables
In recent decades, studying order statistics arising from independent and not necessary identically distributed (INID) random variables has been a main concern for researchers. A cumulative distribution function (CDF) of these random variables (Fi:n) is a complex manipulating, long time consuming and a software-intensive tool that takes more and more times. Therefore, obtaining approximations a...
متن کاملA Project Scheduling Method Based on Fuzzy Theory
In this paper a new method based on fuzzy theory is developed to solve the project scheduling problem under fuzzy environment. Assuming that the duration of activities are trapezoidal fuzzy numbers (TFN), in this method we compute several project characteristics such as earliest times, latest times, and, slack times in term of TFN. In this method, we introduce a new approach which we call modif...
متن کاملOn the Relationship Between Combinatorial and LP-Based Approaches to NP-Hard Scheduling Problems
Enumerative approaches, such as branch-and-bound, to solving optimization problems require a subroutine that produces a lower bound on the value of the optimal solution. In the domain of scheduling problems the requisite lower bound has typically been derived from either the solution to a linear-programming relaxation of the problem or the solution of a combinatorial relaxation. In this paper w...
متن کاملRestricted-Recourse Bounds for Stochastic Linear Programming
We consider the problem of bounding the expected value of a linear program (LP) containing random coe&cients, with applications to solving two-stage stochastic programs. An upper bound for minimizations is derived from a restriction of an equivalent, penalty-based formulation of the primal stochastic LP, and a lower bound is obtained from a restriction of a reformulation of the dual. Our “restr...
متن کاملNet Present Value of Cash Flows in Single Machine and Flow Shop Scheduling Problems
While a great portion of the scheduling literature focuses on time-based criteria, the most important goal of management is maximizing the profitability of the firm. In this paper, the net preset value criterion is studied taking account of linear time-dependent cash flows in single machine and flow shop scheduling problems. First, a heuristic method is presented for the single machine scheduli...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997